package demo.ioc.bean.circulate;

/**
 * @author m0v1
 * @date 2021年09月15日 1:04 上午
 */
public class DependencyA {

	/**
	 * DependencyA依赖于DependencyB
	 * spring支持的循环依赖:非构造函数依赖(属性注入和setter注入)的单例对象
	 */
	private DependencyB b;

	public DependencyA() {
		System.out.println("执行DependencyA构造函数");
	}

	public void setB(DependencyB b) {
		this.b = b;
	}
}
